spherical layer of cells - English Synonyms Dictionary